﻿using System.ComponentModel;

namespace ContractWebApi.BtbContractEnum
{
    /// <summary>
    /// 回调事件类型枚举
    /// </summary>
    public enum NoticeEventTypeEnum
    {
        /// <summary>
        /// 101: 认证结果事件
        /// </summary>
        [Description("认证结果事件")]
        AuthenticationResultEvent = 101,

        /// <summary>
        /// 102: 人工审核事件
        /// </summary>
        [Description("人工审核事件")]
        HumanAuditEvent = 102,

        /// <summary>
        /// 103: 签章权限审核事件
        /// </summary>
        [Description("签章权限审核事件")]
        SignatureAudit = 103,

        /// <summary>
        /// 104: 印章创建申请审核事件
        /// </summary>
        [Description("印章创建申请审核事件")]
        StampCreationAudit = 104,

        /// <summary>
        /// 105: 对公打款事件
        /// </summary>
        [Description("对公打款事件")]
        MarkingMoneyToPublic = 105,

        /// <summary>
        /// 106: 法人签署事件
        /// </summary>
        [Description("法人签署事件")]
        LegalPersonSigningEvent = 106,

        /// <summary>
        /// 107: 用户向平台打款事件
        /// </summary>
        [Description("用户向平台打款事件")]
        UserPayToPlatFormEvent = 107
    }
}